package com.lipuwater.agent.ui.adapter;

import android.content.Context;

import com.lipuwater.agent.R;
import com.lipuwater.agent.app.base.adapter.BaseListAdapter;
import com.lipuwater.agent.app.base.adapter.BaseViewHolder;
import com.lipuwater.agent.http.bean.ranking.SalesInfoBean;


/**
 * 　　　┏┓　　　┏┓
 * 　　┏┛┻━━━┛┻┓
 * 　　┃　　　　　　　┃
 * 　　┃　　　━　　　┃
 * 　　┃　┳┛　┗┳　┃
 * 　　┃　　　　　　　┃
 * 　　┃　　　┻　　　┃
 * 　　┃　　　　　　　┃
 * 　　┗━┓　　　┏━┛
 * 　　　　┃　　　┃神兽保佑
 * 　　　　┃　　　┃永无BUG！
 * 　　　　┃　　　┗━━━┓
 * 　　　　┃　　　　　　　┣┓
 * 　　　　┃　　　　　　　┏┛
 * 　　　　┗┓┓┏━┳┓┏┛
 * 　　　　　┃┫┫　┃┫┫
 * 　　　　　┗┻┛　┗┻┛
 * ━━━━━━神兽出没━━━━━━
 * Created by  Administrator  on 2017/3/2.
 * Email:924686754@qq.com
 */
public class ATSalesRankingAdapter extends BaseListAdapter<SalesInfoBean> {
    public ATSalesRankingAdapter(Context context) {
        super(context, R.layout.item_sales_ranking, 0);
    }

    @Override
    protected void onBindContentViewData(BaseViewHolder helper, SalesInfoBean item, int position) {
        helper.setText(R.id.text_name, item.getUserName())
                .setText(R.id.text_count, item.getSalesCount() + "");
        switch (position) {
            case 0:
                helper.setImageResource(R.id.image_img, R.drawable.img_one);
                break;
            case 1:
                helper.setImageResource(R.id.image_img, R.drawable.img_two);
                break;
            case 2:
                helper.setImageResource(R.id.image_img, R.drawable.img_three);
                break;
            default:
                helper.setVisible(R.id.image_img, false);
                helper.setVisible(R.id.text_ranking, true);
                position++;
                helper.setText(R.id.text_ranking, position + "");
                break;
        }
    }

    @Override
    protected void onBindHeadViewData(BaseViewHolder helper) {

    }
}
